
import {isWechat} from '../utils/WechatUtil.js'
import {hasLogin} from '../auth/Java110Auth.js'
import {isNull} from '../utils/StringUtil.js'
import conf from '../../../conf/config.js'

const wechatRefrashToken = conf.baseUrl + 'app/userAuth/mallUserRefreshToken';
export function pageOnLoad(_option){
	let _hcCode = _option.hcCode
	
	//判断
	// if(isWechat() && !hasLogin() && !_hcCode){
	// 	wechatRefreshToken();
	// 	return;
	// }
	
}


export function wechatRefreshToken(errorUrl, _login, _redirectUrl) {
	let _errorUrl = errorUrl;
	if (errorUrl == null || errorUrl == undefined || errorUrl == '') {
		_errorUrl = window.location.href;
	}

	if (isNull(_redirectUrl)) {
		_redirectUrl = window.location.href;
	}

	if (isNull(_login)) {
		_login = 0; // 不是登录页面鉴权
	}
	
	window.location.href = wechatRefrashToken+"?redirectUrl="+escape(_redirectUrl);
	// requestNoAuth({
	// 	url: url.wechatRefrashToken,
	// 	method: 'get',
	// 	data: {
	// 		redirectUrl: _redirectUrl, // 当前页地址
	// 		errorUrl: _errorUrl,
	// 		loginFlag: _login
	// 	},
	// 	success: function(res) {
	// 		let _param = res.data;
	// 		if (_param.code == 0) {
	// 			window.location.href = _param.data.openUrl;
	// 			return;
	// 		}
	// 	},
	// 	fail: function(error) {
	// 		// 调用服务端登录接口失败
	// 		if (error.statusCode == 401) {
	// 			return;
	// 		}
	// 	}
	// });
}
